/** table鼠标悬停换色* */
$(function() {
	// 如果鼠标移到行上时，执行函数
	$(".table tr").mouseover(function() {
		$(this).css({
			background : "#CDDAEB"
		});
		$(this).children('td').each(function(index, ele) {
			$(ele).css({
				color : "#1D1E21"
			});
		});
	}).mouseout(function() {
		$(this).css({
			background : "#FFF"
		});
		$(this).children('td').each(function(index, ele) {
			$(ele).css({
				color : "#909090"
			});
		});
	});
});
$(function() {
// 新增按钮 --------点击事件----------
	$(".btn_input").click(function() {
		// 获取跳转路径
		window.location.href = $(this).data("input");
	});
// 翻页/查询按钮 --------点击事件----------
	$(".btn_page").click(function() {
		// 获取当前页的值 当点击查询时 应回到第一页,因为当前页为2或者更多时,条件查询只查出一页数据 此时显示第二页不合法
		// 当点击翻页按钮时,获取该元素的页面值 设置给当前页
		var currentPage = $(this).data("page") || 1;
		$("[name='currentPage']").val(currentPage);
		$("#searchForm").submit();
	});
});
$(function() {
	// 页面大小--------值改变事件----------
	$("[name=pageSize]").change(function() {
		$("[name=currentPage]").val(1);
		$("#searchForm").submit();
	});
	
	// 所属部门 --------值改变事件----------
	$("[name=deptId]").change(function() {
		// 修改当前页值 根据部门查询时 应回到第一页,因为当前页为2或者更多时,条件查询只查出一页数据 此时显示第二页不合法
		$("[name=currentPage]").val(1);
		// 提交表单
		$("#searchForm").submit();
	});
});

//确认框
function myconfirm(content,icon,ok,cancel){
	$.dialog({
		title:'温馨提示',
		content:content,
		lock:true,
		icon:icon,
		ok:ok,
		cancel:cancel
	});	   
};



//删除操作
$(function(){
	//绑定点击事件
	$(".btn_delete").click(function(){
		var url = $(this).data('deleteid');
		//提示框
		$.dialog({
			title:'温馨提示',
			content:'亲,您确认删除吗?',
			lock:true,
			icon:'warning',
        	//确认执行函数
			ok:function(){
				$.get(url,function(data){
              		if(data.flag){
              			myconfirm('删除成功','succeed',function(){
              				window.location.reload();
              			},true)
              		}else{
              			myconfirm(data.errorMsg,'error',true,true)
              		}
				})
			},
        	//否不做任何操作
			cancel:true
		});
	});
});


$(function() {
	//右移选中
	$("#select").click(function() {
		$("#select1 option:selected").appendTo($("#select2"));
	});
	//右移全部
	$("#selectAll").click(function(){
		$("#select1 option").appendTo($("#select2"));
	});
	//左移选中
	$("#deselect").click(function() {
		$("#select1").append($("#select2 option:selected"));
	});
	//左移全部
	$("#deselectAll").click(function(){
		$("#select1").append($("#select2 option"));
	});
	//表单提交事件
	$("#editForm").submit(function(){
		$("#select2 option").each(function(index,option){
			option.selected=true;
		});
	});
	//编辑回显
	var arr =[];
	$("#select2 option").each(function(index,option){
		arr[index]=option.value;
	});
	$("#select1 option").each(function(index,option){
		if($.inArray(option.value,arr)!=-1){
			option.remove();
		}
	});
});
//角色系统菜单
$(function() {
	//右移选中
	$("#mselect").click(function() {
		$("#mselect1 option:selected").appendTo($("#mselect2"));
	});
	//右移全部
	$("#mselectAll").click(function(){
		$("#mselect1 option").appendTo($("#mselect2"));
	});
	//左移选中
	$("#mdeselect").click(function() {
		$("#mselect1").append($("#mselect2 option:selected"));
	});
	//左移全部
	$("#mdeselectAll").click(function(){
		$("#mselect1").append($("#mselect2 option"));
	});
	//表单提交事件
	$("#editForm").submit(function(){
		$("#mselect2 option").each(function(index,option){
			option.selected=true;
		});
	});
	//编辑回显
	var arr =[];
	$("#mselect2 option").each(function(index,option){
		arr[index]=option.value;
	});
	$("#mselect1 option").each(function(index,option){
		if($.inArray(option.value,arr)!=-1){
			option.remove();
		}
	});
});
